give up the ghost

Translations
rendre l'âme
Definitions
To stop functioning or to die; often used to describe machines that have broken down or people or animals that have passed away.